Elon Musk Reportedly Ousts Top Twitter Executives After Taking Control Of Social Media Platform